﻿using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using System;
using System.Collections.Generic;

namespace Sustainalytics.Entities
{
    public class GovernancePillars : IEntity, IHasCompanyId
    {
        public Guid Id { get; set; }
        public Guid CompanyId { get; set; }
        public string Number { get; set; }
        public string Name { get; set; }
        public double Score { get; set; }
        [BsonRepresentation(BsonType.String)]
        public AssessmentType Assessment { get; set; }
        public string Comment { get; set; }
        public List<RiskRatingGovernanceIndicator> Indicators { get; set; }
    }
}
